buffalo bug - Alemán Inglés Diccionario